Roskind grammars
{Yacc}-based {parsers} for {C} and {C::} by Jim Roskind
. It does not use the %prec and %assoc YACC
features so conflicts are never hidden. The C {grammar} has
only one {shift-reduce conflict}, the C:: grammar has a few
more. With {byacc} it can produce graphical {parse trees}
automatically. The C grammar conforms to {ANSI C} and the C::
grammar supports {cfront} 2.0 constructs.
Current version: cpp5 (cf2.0).
{(ftp://ftp.infoseek.com/pub/c::grammar/)}
(1996-01-04)